package com.app.business.global.thirdservice.icc.dto.req;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotBlank;

@Getter
@Setter
public class ListSimpleRecordReq {
    @Schema(description = "通道id")
    @NotBlank
    private String channelId;
    
    @Schema(description = "码流类型[0=所有码流，1=主码流， 2=辅码流，3=辅码流2]")
    @NotBlank
    private String streamType;
    
    @Schema(description = "录像来源[2=设备，3=中心]")
    @NotBlank
    private String recordSource;
    
    @Schema(description = "录像类型[0=全部录像]")
    @NotBlank
    private String recordType = "0";
    
    @Schema(description = "开始时间，单位秒")
    @NotBlank
    private String startTime;
    
    @Schema(description = "结束时间，单位秒")
    @NotBlank
    private String endTime;
}
